home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 126-150 / scopedisk142 / zerovirusiii / zerovirus.doc < prev    next >
Text File  |  1995-03-19  |  29KB  |  613 lines

  1.  
  2.  **************************************************************************
  3.  
  4.                                 ZeroVirus III
  5.  
  6.                     The Ultimate Virus Elimination System
  7.  
  8.                     © Copyright 1989,90 by Jonathan Potter
  9.  
  10.  **************************************************************************
  11.        This program is freely distributable, but is NOT public domain.
  12.  
  13.    ZeroVirus III MAY NOT be included in any commercial package, or sold for
  14.  
  15.      ANY amount, including "COMPILATION VIRUS DISKS for only $20", etc.,
  16.  
  17.                  without written permission from the author.
  18.  
  19.       ZeroVirus III MAY be included on any freely distributable package,
  20.  
  21.    including packages for which a nominal copying fee of no more than $5 is
  22.  
  23.   charged. This includes Fred Fish's Amiga Library Disks, and other similar
  24.  
  25.                            public domain libraries.
  26.  
  27. ****************************************************************************
  28.  
  29.  
  30.     Well, that was boring, wasn't it? But it had to be said. Too often I
  31.    hear of ZeroVirus II being sold, with the seller making an enormous
  32.    (percentage) profit. The decision was made to release ZeroVirus III as
  33.    freely distributable rather than commercial software, so please don't
  34.    abuse this.
  35.  
  36.     Those who have used a previous version of ZeroVirus will only need to
  37.    read this file to get up to speed; anyone using ZeroVirus for the 
  38.    first time should also have a look at the "ZerovirusII_doc" attached
  39.    to the bottom of this file, which goes into detail about how to use the
  40.    menus, etc.
  41.  
  42. ****************************************************************************
  43.  
  44.  
  45. USAGE : ZeroVirus [-i] [-xnum] [-ynum] [-bfilename] [-n]
  46.  
  47.         [-i]           Start up iconified
  48.         [-xnum]        Set iconified window's default LeftEdge to num
  49.         [-ynum]        Set iconified window's default TopEdge to num
  50.         [-bfilename]   Load BrainFile from the file "filename"
  51.         [-n]           No window in iconify, run in background
  52.  
  53.     If you want to run it in your startup-sequence, simply enter
  54.     ZEROVIRUS -i
  55.     and it'll start up in "iconified" form, ie a little window at the 
  56.     top of the screen, which can be expanded to a full window by 
  57.     the method just below:
  58.  
  59.     HOT-KEY ACTIVATION
  60.         At any time, ZeroVirus can be activated by pressing AMIGA-AMIGA-Z
  61.         simultaneously. If ZeroVirus is iconified, it will de-iconify.
  62.         Otherwise, the ZeroVirus screen will be brought to the front.
  63.  
  64.     HOW TO USE ZEROVIRUS III ? ? ?
  65.  
  66.     Anyone who has used Zerovirus II will have no trouble with this
  67.    version - there are simply some changes and improvements as listed
  68.    below. For beginners, simply double-click on the ZeroVirus icon and
  69.    when the first screen comes up, click the left mouse button once to
  70.    continue.
  71.  
  72.  
  73.  --------------------------------------------------------------------------
  74.  
  75.                           CHANGES TO ZEROVIRUS III
  76.  
  77.                        (Roughly in order of appearance)
  78.  
  79.  --------------------------------------------------------------------------
  80.  
  81.     Firstly, ZeroVirus now detaches itself, so you do not need RUN or
  82.    RUNBACK when running it from the CLI (say in your startup-sequence).
  83.  
  84.     Screen is back to NTSC size (ie, American 640 x 200) - why not?
  85.  
  86.     You now no longer have to press the left mouse button to enter the
  87.    program.
  88.  
  89.     Brilliant title screen, eh? Thanks to Adrian Jones for that. Any
  90.    enquiries on Amiga graphics, or offers for contract work can be sent to
  91.    Adrian via me (see address at the bottom of this text).
  92.  
  93.     A new menu item, Memory, allows you to
  94.  
  95.        a) Re-check memory for viruses. This repeats the procedure that
  96.           occurs when the program is run.
  97.        b) View memory, to look for any suspicious text.
  98.  
  99.     Palette requester is much nicer. Sorry, Andrew Wong. I know
  100.    ZeroVirus is not a paint program, but when you have 4096 colours
  101.    available, it's silly (no, not ridiculous, just silly) not to take
  102.    advantage of them.
  103.  
  104.     New Credits requester, showing names of all those marvelous people who
  105.    helped in making this program what it is.
  106.  
  107.    INTO BOOTBLOCKS SECTION.
  108.  
  109.     Click on a drive gadget. Zoooom.. yes, bootblock display is several
  110.    million % faster.
  111.  
  112.     A new bootblock, MESSAGE, displays a scrolling message on a green
  113.    copper list.  If this disappears from a disk you know it was on, it is
  114.    likely a virus has overwritten it.
  115.  
  116.     HIDE DRIVE allows you to switch off a drive, hiding it from DOS. This
  117.    would be used if you are checking lots of non-DOS disks, that would
  118.    normally throw up DOS requesters when you insert them. Disk change is
  119.    not detected when a drive is hidden, so you have to keep clicking on
  120.    the drive gadget to check each new disk.
  121.  
  122.     BACK TO MAIN MENU, INTO FILES SECTION.
  123.  
  124.     File viruses currently recognised are BGS9 (or TTV1), LAMER, IRQ and
  125.    XENO.
  126.  
  127.     Catalogue files lets you generate a catalogue of all files in a
  128.    directory (or on disk). These files can later be checked against the
  129.    catalogue (using Check Catalogue) for changes in size, date and
  130.    protection bits.
  131.  
  132.     INTO BRAINFILES SECTION.
  133.  
  134.     Nothing much changed here, except you can move using cursor
  135.    (shift/ctrl, etc) keys.. easier, I think.
  136.  
  137.     The file requester is better. DRIVES gives you a list of all
  138.    available devices (disk, assigns...). In ARP fashion, SHIFT-RETURN
  139.    jumps to the other string gadget.
  140.  
  141.     ZeroVirus III generally is more memory efficient than earlier
  142.    versions. Only 1K of chip RAM is used when it is iconified.
  143.  
  144.  M
  145.  **************************************************************************
  146.  
  147.                           ZeroVirus v2.0 Docs
  148.  
  149.                   (c) Copyright 1989,1990 by Jonathan Potter
  150.  
  151.  **************************************************************************
  152. M
  153.  
  154.  
  155.  
  156.                                 M INTRODUCTION
  157.                                  ------------M
  158.  
  159.     Welcome to ZeroVirus!  This program is a complete virus detection,
  160.    removal, and protection system.
  161.  
  162.     Using ZeroVirus, you can check the bootblock of any disc. You can
  163.    install the disc (removing any virus that is present) with one of four
  164.    different bootblocks, and backup the bootblocks of your commercial
  165.    programs to ensure recovery from any viruses in the future.
  166.  
  167.     You can also use ZeroVirus to check a directory or a whole disc for
  168.    any known file (link) viruses.  ZeroVirus uses BrainFiles to make
  169.    updating easier. The BrainFiles contain information that ZeroVirus
  170.    uses to identify viruses and other bootblocks.  ZeroVirus has a LEARN
  171.    option, whereby you may include in the BrainFile the data necessary to
  172.    recognise a certain bootblock in the future. ZeroVirus also has
  173.    "on-line" BrainFile editing, to make the procedure even easier.
  174.  
  175.     You can iconify ZeroVirus to a small window on the Workbench screen.
  176.    Here, it runs in the background, checking every disc you insert in the
  177.    drives.
  178.  
  179.  
  180.                              M STARTING ZEROVIRUS
  181.                               ------------------M
  182.  
  183.     To start ZeroVirus, double-click on the icon from Workbench, or type
  184.    "ZeroVirus" from the CLI.
  185.  
  186.     ZeroVirus looks for the BrainFile (called "ZeroVirus.BrainFile") in
  187.    either the current directory, or in the S: directory, and if it is
  188.    found, it will be read in.
  189.  
  190.     ZeroVirus then looks for the Palette file (called "ZeroVirus.Palette")
  191.    in the same places, and will read in your custom colours from that file
  192.    if it can be found.
  193.  
  194.  
  195.                                M MEMORY CHECKING
  196.                                 ---------------M
  197.  
  198.     Once ZeroVirus has finished the above operations, memory is checked
  199.    for any known viruses. If any are found, they are automatically
  200.    removed, and you are notified of their presence.
  201.  
  202.     After this, ZeroVirus checks a number of system vectors. The vectors
  203.    checked are WarmCapture, CoolCapture, ColdCapture, KickTagPtr (or
  204.    RomTags), KickMemPtr and KickCheckSum vectors. These should all
  205.    normally be zero ($000000), and one sign of a virus in memory is these
  206.    vectors pointing somewhere else. If their value is not $000000, you
  207.    will be given the option to restore them to $000000.
  208.  
  209.     Be careful here, because some legitimate programs, like Guardian,
  210.    modify these to their own purposes.  After this, you are prompted to
  211.    press the left mouse button to continue.
  212.  
  213.  
  214.                                   M MAIN MENU
  215.                                    ---------M
  216.  
  217.   Several options are available from the main menu.
  218.  
  219.     The BOOTBLOCKS gadget, or "BootBlocks" from the pull-down menu takes
  220.    you into the bootblock checking part of ZeroVirus.
  221.  
  222.     Likewise, the FILES gadget, or "Files" from the pull-down menu takes
  223.    you into the file checking part of ZeroVirus.
  224.  
  225.     The BRAINFILES gadget, or "BrainFiles" from the pull-down menu takes
  226.    you into the "on-line" BrainFile editor.
  227.  
  228.     The LEAVE gadget gives you the option of either quitting or iconifying
  229.    ZeroVirus.
  230.  
  231.     "Palette" from the pull-down menu allows you to edit the colours
  232.    ZeroVirus uses, and "Save Palette" allows you to save them for future
  233.    use.
  234.  
  235.     "About" displays some information about the program.
  236.  
  237.     "Iconify" iconifies ZeroVirus.
  238.  
  239.     "Quit" exits ZeroVirus.
  240.  
  241.  
  242.                                  M BOOTBLOCKS
  243.                                   ----------M
  244.  
  245.     This section of ZeroVirus allows you to work with the bootblocks of
  246.    discs.  To check the bootblock of a disc, click on the icon of the
  247.    drive the disc is in. If no errors occur, the bootblock will be read
  248.    and checked. If the bootblock is recognised, its name and description
  249.    will be displayed.
  250.  
  251.     eg       "Normal DOS bootblock."
  252.              "This disc is okay. Insert another disc to keep checking."
  253.  
  254.              "ZeroVirus BigScreenTest bootblock"
  255.              "Check for PAL sized screen on bootup"
  256.  
  257.              "SCA virus recognised!"
  258.              "This disc contains a virus! INSTALL it immediately!"
  259.  
  260.     If the bootblock is not recognised, you will see
  261.  
  262.              "Non-standard bootblock"
  263.              "Suggestion : BACKUP and INSTALL"
  264.  
  265.     Under the description, the bootblock is displayed. Characters in
  266.    white represent standard bootblock characters; those in red represent
  267.    non-standard bootblock characters.
  268.  
  269.     ZeroVirus detects disc changes, so to check another disc in the same
  270.    drive, simple eject the current disc and insert the new one.
  271.  
  272.     Several options are available from a pull-down menu.  A "-->" in menu
  273.    names indicates the presence of sub-menus. From top to bottom, the
  274.    menu options are :
  275.  
  276.   BootBlock     --> - This option allows you to select the bootblock that
  277.                       will be written to discs when you install them.
  278.     Standard        - This is the standard AmigaDOS 1.3 bootblock.
  279.     NoFastMem       - This bootblock allows you to turn off all
  280.                       auto-configuring expansion memory on bootup.
  281.     BigScreenTest   - All PAL Amigas have a bug that causes an NTSC (200
  282.                       line) screen to occasionally open on bootup,
  283.                       instead of one the normal PAL size (256 lines).
  284.                       This bootblock checks the size of the screen you
  285.                       are about to boot into, and if it is <256 lines,
  286.                       will give you a chance to reset the computer.
  287.                       This eliminates the possibility of going through
  288.                       a half hour long startup-sequence only to find at
  289.                       the end that you have to reboot because of a short
  290.                       screen.
  291.     AutoAddRAM      - This bootblock allows you to automatically add one
  292.                       chunk of non-autoconfiguring memory on bootup. When
  293.                       you install a disc with this bootblock, you are
  294.                       prompted for the starting and ending addresses of
  295.                       the chunk, in hexadecimal. If you give no input to
  296.                       this, the RAM from $f80000 to $fbfffe present in
  297.                       Amiga 1000s with Kickstart in ROM is assumed.
  298.   Install           - This option installs the disc in the currently
  299.                       selected drive, with the selected bootblock.
  300.   Learn             - This option allows you to learn the bootblock of the
  301.                       disc in the currently selected drive.
  302.                       ZeroVirus recognises bootblocks by checking eight
  303.                       characters. If all characters match the required
  304.                       characters, ZeroVirus recognises the bootblock.
  305.                       When you select learn, eight characters in the
  306.                       bootblock view are highlighted. These are the eight
  307.                       characters ZeroVirus has picked to recognise the
  308.                       bootblock by. Unfortunately, ZeroVirus cannot
  309.                       distinguish between code and text. Since text in
  310.                       a bootblock can be changed relatively easily, it is
  311.                       not a good idea to learn text bytes.
  312.                       If it is obvious that ZeroVirus has picked some
  313.                       text bytes to learn, you may reselect the bytes
  314.                       yourself.
  315.                       A maximum of eight characters may be highlighted at
  316.                       once.
  317.                       To toggle a character on or off, click on it with
  318.                       the left mouse button.
  319.                       You may pick eight or less characters.
  320.                       Once you have finished picking characters, click
  321.                       in the centre of the screen where you are told to.
  322.                       You are now prompted for the name of the bootblock.
  323.                       To cancel the learn operation, just press return
  324.                       for this.
  325.                       Once you have entered the name, you are asked
  326.                       for a description. If the bootblock you have just
  327.                       learnt is a virus, just press return for this.
  328.                       Names and descriptions may be 80 characters at the
  329.                       most.
  330.                       Learn only learns to memory - the bootblock is
  331.                       not recorded to the BrainFile on disc until you
  332.                       do so from the BrainFile editing menu.
  333.  
  334.   Force Learn       - It may happen occasionally that the bootblock of the
  335.                       disc you wish to learn has the same bytes in the same
  336.                       places as a bootblock ZeroVirus has learnt previously.
  337.                       In this case, Learn will complain that ZeroVirus
  338.                       already knows this bootblock.
  339.                       You may now learn the bootblock with Force Learn,
  340.                       and pick some different bytes.
  341.                       The bootblock will still not be recognised, however,
  342.                       as the first bootblock is before this one in the list.
  343.                       To overcome this problem, you may re-arrange the order
  344.                       of bootblocks in the BrainFile from the BrainFile
  345.                       editing menu.
  346.  
  347.   Backup        --> - These options allow you to manipulate bootblocks
  348.                       as disc files.
  349.     Backup          - Many programs employ custom bootblocks. These
  350.                       bootblocks may be for fast loaders, intros, etc.
  351.                       Many of these programs depend on their custom
  352.                       bootblock. If this bootblock is overwritten with a
  353.                       virus, the program will no longer work.
  354.                       Backup allows you to backup a bootblock to a disc
  355.                       file, for future retrieval.
  356.                       When Backup is selected, a file requester appears for
  357.                       you to enter the name you wish to save the bootblock
  358.                       as. The name of the disc is automatically entered as
  359.                       the filename, but this may be edited.
  360.                       Once you have chosen the name, you are asked to
  361.                       enter an optional comment for the bootblock (maximum
  362.                       40 characters).
  363.                       Providing no errors occur, the bootblock will be
  364.                       saved to the file.
  365.                       It is a good idea to keep all bootblocks in the same
  366.                       directory, and an even better idea to keep a backup
  367.                       of the disc containing the bootblocks.
  368.     Restore         - Restore allows you to restore a previously backed-up
  369.                       bootblock to the disc in the selected drive.
  370.                       Selecting this opens the file requester, prompting
  371.                       you for the name of the bootblock you wish to restore.
  372.     Catalogue       - Catalogue allows you to generate a catalogue of all
  373.                       the backed-up bootblocks in a specified directory.
  374.                       Selecting this opens a requester with various gadgets
  375.                       allowing you to configure the catalogue.
  376.                       CATALOGUE TO FILE and CATALOGUE TO PRINTER allow you
  377.                       to send the generated catalogue to a disc file, or to
  378.                       the printer (PRT:).
  379.                       INCLUDE COMMENTS and INCLUDE DATES allow you to
  380.                       select whether comments and dates are included in the
  381.                       catalogue.
  382.                       SORT BY NAME, COMMENT and DATE allow you to turn
  383.                       catalogue sorting on or off, and select which
  384.                       item the catalogue is sorted by.
  385.                       GENERATE CATALOGUE opens the file requester, allowing
  386.                       you to select the directory containing the bootblocks
  387.                       you wish to catalogue. Only bootblocks saved with
  388.                       ZeroVirus are included in the catalogue.
  389.     View Saved      - This allows you to view a saved bootblock. Selecting
  390.                       it opens the file requester, prompting you for the
  391.                       name of the bootblock you wish to view.
  392.     Compare Saved   - This allows you to compare the bootblock of the disc
  393.                       in the selected drive with a bootblocks saved to a
  394.                       disc file. The saved bootblock is the one actually
  395.                       shown. Conflicting characters are shown in red;
  396.                       identical characters are shown in white.
  397.     Print Saved     - This allows you to dump a saved bootblock to the
  398.                       printer (PRT:). The bootblock is printed in both
  399.                       hexadecimal and ASCII.
  400.  
  401.   Print             - This allows you to dump the bootblock of the disc in
  402.                       the selected drive to the printer (PRT:).
  403.  
  404.   Toolkit       --> - These options allow you to manipulate bootblocks in
  405.                       special ways.
  406.     UnInstall       - UnInstall un-installs a disc, leaving the bootblock
  407.                       the same as if the disc had just been formatted.
  408.     Fix Checksum    - This fixes the checksum of the bootblock, and makes
  409.                       it bootable.
  410.     No Checksum     - This zeroes the checksum of the bootblock, and makes
  411.                       it non-bootable.
  412.     Copy Block      - This allows you to copy the bootblock of the disc
  413.                       in the selected drive to a disc in another drive.
  414.                       After selecting this, click on the drive that you
  415.                       want to copy the bootblock to, or click on the same
  416.                       drive to cancel the operation.
  417.  
  418.   Main Menu         - This option returns you to the main menu.
  419.  
  420.  
  421.                                     M FILES
  422.                                      -----M
  423.  
  424.     This section of ZeroVirus allows you to check files for file (link)
  425.    viruses.  When selected, the screen clears and the file requester
  426.    opens. You may now select the directory you wish to check (don't worry
  427.    about the filename).
  428.  
  429.     When the directory has been chosen, you are asked if you wish to check
  430.    all the sub-directories as well. This allows you to check a whole disc
  431.    at once, if necessary.
  432.  
  433.     You are now asked if you want any viruses to be automatically removed.
  434.    If you answer positively to this, any file viruses found will be
  435.    removed automatically, unless a user action is unavoidable (eg an error
  436.    occurs).  The files are now checked. The filenames are displayed on
  437.    the screen as they are being checked.
  438.  
  439.     File viruses are not learnt in BrainFiles. Therefore, ZeroVirus will
  440.    be updated if and when new file viruses appear.
  441.  
  442.     Currently recognised file viruses are :
  443.  
  444.    IRQ virus    - This virus attaches itself to the first command in the
  445.                   startup-sequence.
  446.    BGS9 virus   - Also known as the TTV1 virus, this one replaces the
  447.                   first command in the startup-sequence with itself, and
  448.                   places the original file in a hidden file in DEVS:
  449.                   If this virus is found, ZeroVirus will also give you
  450.                   the option of trying to replace the original file.
  451.                   Even if automatic virus removal is on, user input is
  452.                   required here, as ZeroVirus has no idea where the DEVS:
  453.                   directory on that disc is (in relation to the current
  454.                   directory). The file requester is opened for this.
  455.    LAMER virus  - This virus is usually disguised as a hidden file, and
  456.                   inserts a line calling itself in the startup-sequence.
  457.                   If a file called "startup-sequence" is found, it will
  458.                   be checked to see if it calls this virus. The virus
  459.                   calls itself a name consisting of (in hex) A0
  460.                   (160 decimal). These are invisible as normal ASCII.
  461.                   If any of these are found in the "startup-sequence",
  462.                   ZeroVirus can remove them.
  463.  
  464.  
  465.                                  M BRAINFILES
  466.                                   ----------M
  467.  
  468.     The "on-line" BrainFile editor allows you to easily edit the current
  469.    BrainFile.  The name of all bootblocks known by the current BrainFile
  470.    are displayed on the screen, along with their comments.
  471.  
  472.     You may scroll the selector-bar up and down the list of bootblocks
  473.    with the UP and DOWN gadgets at the bottom of the screen, or with the
  474.    Move menu.  Several options are available from a pull-down menu; these
  475.    are :
  476.  
  477.   New             - This option discards the BrainFile in memory at the
  478.                     moment, and begins a new one. Be careful with this;
  479.                     there is no undo feature.
  480.  
  481.   Load            - This option allows you to load a BrainFile from disc
  482.                     into memory, replacing the BrainFile in memory at the
  483.                     moment. The file requester is used to allow you to
  484.                     select the BrainFile.
  485.                     Note that BrainFiles need not be called
  486.                     "ZeroVirus.BrainFile" - they may be called anything, and
  487.                     kept anywhere. However, they will not be read in
  488.                     automatically when ZeroVirus is run unless they are.
  489.  
  490.   Save            - This option allows you to save the BrainFile in
  491.                     memory to disc. The file requester is used to allow
  492.                     you to select the name.
  493.                     The User Update count of the current BrainFile is
  494.                     incremented everytime you Save.
  495.  
  496.   Edit        --> - These options allow you to make changes to the entries
  497.                     in the BrainFile.
  498.     Move          - Move allows you to reposition an entry in the BrainFile.
  499.                     When selected, you may move the selector-bar to the
  500.                     position you wish the entry to be moved to.
  501.                     Press the right mouse button when the bar is in the
  502.                     correct position. You are then asked if you wish the
  503.                     entry to be moved above or below the current position.
  504.                     To cancel this, press the right mouse button without
  505.                     moving the bar.
  506.     Rename        - This allows you to change the name and description of
  507.                     the highlighted entry.
  508.     Delete        - This allows you to delete the highlighted entry from
  509.                     the BrainFile.
  510.     Merge         - The Learn option allows you to include your own
  511.                     bootblocks in the BrainFile. However, new BrainFiles
  512.                     issued by the author will not, of course, contain these,
  513.                     and so you would have had to Learn them all again.
  514.                     Merge allows you to, effectively, join the current
  515.                     BrainFile with one on disc. However, the "new" BrainFile
  516.                     will not contain any repeated entries.
  517.  
  518.   Move        --> - These options allow you to move around the current
  519.                     BrainFile.
  520.     Entry Up      - Moves you one entry up. Identical to pressing the UP
  521.                     gadget.
  522.     Entry Down    - Moves you one entry down. Identical to pressing the DOWN
  523.                     gadget.
  524.     Page Up       - Moves you one page (13 entries) up.
  525.     Page Down     - Moves you one page (13 entries) down.
  526.     Top           - Moves you to the top of the BrainFile.
  527.     Bottom        - Moves you to the bottom of the BrainFile.
  528.  
  529.   Main Menu         - This option returns you to the main menu.
  530.  
  531.  
  532.                                    M PALETTE
  533.                                     -------M
  534.  
  535.     The palette requester has several gadgets to enable you to set the
  536.    colours of the screen. The coloured squares at the top of the window
  537.    let you select which colour you wish to work with. Underneath these is
  538.    a window-wide bar, which is filled with the current colour, and
  539.    displays (in hex) the value of the colour.
  540.  
  541.     Under this are six slider gadgets. The first three, R, G and B enable
  542.    you to set the red, green and blue content of the current colour. The
  543.    next three, H, S and L enable you to set the hue, saturation and
  544.    luminance of the current colour.  Under these are six other gadgets.
  545.  
  546.   -  COPY allows you to copy the current colour to the next selected colour.
  547.   -  SPREAD allows you to evenly spread the colours between the current
  548.      colour and the next selected colour.
  549.   -  RESET allows you to reset to the palette in use when the Palette
  550.      Requester was first invoked. Also, pressing the ESCape key has this
  551.      effect, so if you accidentally set all the colours to black (or
  552.      something), just press ESCape.
  553.   -  DEFAULT returns the colours to their default settings.
  554.   -  OKAY accepts the current colour settings and exits the palette
  555.      requester.
  556.   -  CANCEL rejects the colour settings and exits the palette requester.
  557.      Clicking the close gadget also has this effect.
  558.  
  559.  
  560.                                     MICONIFY
  561.                                     -------M
  562.  
  563.     Iconify closes the ZeroVirus window and screen, and opens a small
  564.    window on the Workbench screen. ZeroVirus now behaves very much like
  565.    the PD program VirusX. Unlike VirusX, however, it also contains a
  566.    title bar clock and memory monitor. The current time is displayed (and
  567.    updated) along with the amount of chip and fast memory available in the
  568.    system.
  569.  
  570.     When the iconified window first opens, all discs present are checked
  571.    for viruses or non-standard bootblocks. If they have viruses or other
  572.    non-standard bootblocks on them, a requester appears, asking you if you
  573.    wish to return to ZeroVirus. If the bootblock is a virus, you are not
  574.    told which virus it is.  You will find this out when you return to
  575.    ZeroVirus.
  576.  
  577.     You are only notified if the bootblock is a virus, or if it is an
  578.    unknown, non-standard bootblock.
  579.  
  580.     After all discs have been checked, the clock starts and continues
  581.    updating.  Every time a disc is changed, that disc is automatically
  582.    checked, and the same procedure as above follows.
  583.  
  584.     To return to ZeroVirus from the iconified window, activate the window
  585.    and press the right mouse button. To exit ZeroVirus without returning
  586.    to the main program, click the close gadget.
  587.  
  588.  
  589.  
  590.  ---------------------------------------------------------------------------
  591.  
  592.                                   Enjoy...!
  593.  
  594.  
  595.                                Jonathan Potter
  596.                                P.O. Box 289
  597.                                Goodwood, SA 5034
  598.                                Australia
  599.  
  600.                           ph : (08) 2932788
  601.  
  602.  
  603.     (All donations gratefully accepted. Not only that, but you'll get
  604.    back a copy of the latest version/BrainFile. Thanks.)
  605.  
  606.     ^^^^^^^^^^^^^^^^^^^^^^^^^^ END OF ZEROVIRUSIII_DOC ^^^^^^^^^^^^^^^^^^
  607.  
  608.  
  609.